package org.chench.extra.logsift.service;

import java.nio.file.Path;
import java.util.Map;

/**
 * 日志处理器
 * @author chench
 * @date 2025.05.17
 */
public interface LogHandler {
    /**
     * 处理日志信息
     * @param filePath 日志文件路径
     * @param logAppName 采集日志的应用名称
     * @param logData 日志数据
     * @param line 日志行
     */
    void handleLog(String logAppName, Path filePath, Map<String, Object> logData, String line);
}